package com.xw.bo.ks.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

/**
 * @author： xw ftl auto
 * @create： 2024-06-20 15:45:31
 */
 @Data
public class KsActivityInfo {

    /**
     * 表id
     */
    @TableId(value="id",type = IdType.AUTO)
    private Integer id;

    /**
     * 活动id
     */
    private Long activityId;

    /**
     * 公司id
     */
    private Integer companyId;

    /**
     * 招商id
     */
    private Integer partnerId;

    /**
     * 招商名称
     */
    private String partnerName;

    /**
     * 活动标题
     */
    private String activityTitle;

    /**
     * 二级专属活动校验：
0-不存在可报名的一级活动，
1-存在可报名的一级活动
     */
    private Byte existsActivityId;

    /**
     * 团长用户名
     */
    private String activityUserNickName;

    /**
     * 最低团长佣金率服务费率
     */
    private Integer minInvestmentPromotionRate;

    /**
     * 团长id
     */
    private Long activityUserId;

    /**
     * 活动开始时间
     */
    private Long activityBeginTime;

    /**
     * 活动结束时间
     */
    private Long activityEndTime;

    /**
     * 活动类型（1：普通活动；2：专属活动）
     */
    private Byte activityType;

    /**
     * 活动状态
     */
    private Integer activityStatus;

    /**
     * 最低达人佣金率
     */
    private Integer minItemCommissionRate;

    /**
     * 审核通过商品数
     */
    private Long auditPassItemCount;

    /**
     * 待审核商品数
     */
    private Long waitAuditItemCount;

    /**
     * 申请商品数
     */
    private Long applyItemCount;

    /**
     * 	平均客单价(单位：分)
     */
    private Long customerPrice;

    /**
     * 	活动数量
     */
    private Long activityCount;

    /**
     * 平均商品订单数
     */
    private Long distributeItemOrderCount;

    /**
     * 交易卖家数
     */
    private Long distributeTradeSellerCount;

    /**
     * 	交易商品数
     */
    private Long distributeTradeItemCount;

    /**
     * 提示
     */
    private String tips;

    /**
     * 专属达人id列表
     */
    private String promoterId;

    /**
     * 全量拉取时间
     */
    private Integer fullTime;

    /**
     * 1=未删除，2=删除
     */
    private Byte isDelete;

    /**
     * 删除时间
     */
    private Integer deletedAt;

    /**
     * 创建时间
     */
    private Integer createdAt;

    /**
     * 修改时间
     */
    private Integer updatedAt;

    /**
     * 创建日期yyyyMMdd
     */
    private Integer createdYmd;

}
